/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package ht6_huffman;

import java.util.Comparator;

/**
 * FrecuencyComparator
 * @author Jorge Lainfiesta 11142
 * @since Sep 18, 2012
 * @version 1
 */
public class FrecuencyComparator implements Comparator<ArbolBinario<Caracter>>{

    /**
     * Compara la frecuencia del caracter guardado en el arbol binario
     * @param t
     * @param t1
     * @return 
     */
    @Override
    public int compare(ArbolBinario t, ArbolBinario t1) {
        ArbolBinario<Caracter> c1 = (ArbolBinario<Caracter>) t;
        ArbolBinario<Caracter> c2 = (ArbolBinario<Caracter>) t1;
        return c1.getData().compareTo(c2.getData());
    }

}
